.okay-modal-over{
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  opacity: 0.4;
  background: #777777;
  z-index: 996;
}
.okay-modal{
  z-index: 999;
  display: inline-block;
  margin: auto;
  position: fixed;
  left: 0;
  right: 0;
  top: 50%;
  transform: translateY(-50%);

  box-shadow: 0 0 8px #303348;
  .okay-modal-header{
    padding: 4px 8px;
    position: relative;
    font-size: 8px;
    color: #FFFFFF;
    background: #303348;
    .close-icon{
      position: absolute;
      right: 8px;
      top: 4px;
    }
    &::after {
      position: absolute;
      bottom:0;
      left: 0;
      width: 100%;
      background: #303348;
      content: ' ';
      height: 1px;
    }
  }
  .okay-modal-content{
    padding: 8px;
  }
}
